![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
LAST UPDATE: MARCH, 10. 1997 | C H A P T E R 1.6 - INTRODUCTION TO THE INTERNET - TCP/IP |
![]() ![]() ![]() Introduction to TCP/IP |
![]() ![]() ![]() |
![]() |
This is the protocol used to transfer data in the Internet. TCP is the abbreviation of Transmission Control Protocol.
TCP is intended to be a reliable connection service between two computers. TCP manages data transfer between two computers in the following way:
The stream of data being sent is packed into small packages (or segments), called a datagramm, for transmission.
Then TCP puts a header in each datagram. This header contains vital information like sequence number and a checksum.
The sequence number is used to reassemble the datagrams on the other end in correct order, as it can happen, that, let's say
datagram #20 arrives before datagram #19. The checksum is used to ensure correct receipt of the datagram. The checksum is a number,
created by summing up all the
The sender and receiver are always sending receipts acknowledgements to ensure datagramms were received and processed correctly. If the sender does not receive an acknowledgement within a certain time, then it sends the according datagramm again.
IP is the abbreviation of Internet Protocol. Its basic functions are addressing and fragmentation.
TCP passes all the datagrams along with their
|